It's been a decade since Indian cricket team lifted the World Cup! 2011 World Cup win – A moment of truth for cricket-crazy Indian fans